Big Huge Thesaurus

calcium-channel blocker

noun